thermosiphon solar water heater - German English Dictionary